Internal voltage generation device and method for generating internal voltage

ABSTRACT

An internal voltage generation device includes: a voltage detection circuit generating a first detection signal by comparing a first voltage with a target voltage; a voltage difference detection circuit enabled in response to an operation enable signal, generating a second detection signal by comparing a voltage difference between the first voltage and a second voltage with a target gap voltage; a control circuit generating a first up/down code and the operation enable signal according to the first detection signal, and generating a second up/down code according to the second detection signal; a first voltage generation circuit generating the first voltage by down-converting a supply voltage, and adjusting a level of the first voltage according to the first up/down code; and a second voltage generation circuit generating the second voltage by boosting up the supply voltage, and adjusting a level of the second voltage according to the second up/down code.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a division of U.S. patent application Ser. No. 16/544,999 filed on Aug. 20, 2019, which claims benefits of priority of Korean Patent Application No. 10-2018-0168377 filed on Dec. 24, 2018. The disclosure of each of the foregoing application is incorporated herein by reference in its entirety.

BACKGROUND 1. Field

Various embodiments of the present invention relate to semiconductor design technology, and more particularly, to an internal voltage generation device of a semiconductor memory device.

2. Description of the Related Art

Generally, a semiconductor memory device receives a supply voltage (VDD) and a ground voltage (VSS) from the outside and generates internal voltages required for internal operations by using the supply voltage and the ground voltage. Examples of the voltage required for the internal operations of the memory device may include a core voltage (VCORE) supplied to a memory core region, a boosted voltage (VPP) used for driving a word line, a back-bias voltage (VBB) supplied as a bulk voltage of an NMOS transistor of the core region, and the like.

Here, the core voltage (VCORE) may be generated by lowering (i.e., down-converting) the externally provided supply voltage (VDD) by a predetermined voltage. Meanwhile, since the boosted voltage (VPP) has a higher voltage level than the supply voltage (VDD) and the back-bias voltage (VBB) has a voltage level lower than the externally provided ground voltage (VSS), a circuit for performing a charge pumping operation of supplying electric charges is required in order to generate the boosted voltage (VPP) and the back-bias voltage (VBB).

Since the internal voltages are generated in an internal voltage generation circuit, the level changes of the internal voltages according to changes in the internal temperature may have different tendencies. For example, when a level of the core voltage (VCORE) may be raised as the internal temperature changes, a level of the boosted voltage (VPP) may be decreased. In this case, a write recovery time (i.e., tWR) failure may be caused.

SUMMARY

Embodiments of the present invention are directed to an internal voltage generation device capable of maintaining a predetermined voltage difference between a core voltage and a boosted voltage of a semiconductor memory device, and a method for generating an internal voltage.

In accordance with an embodiment of the present invention, an internal voltage generation device includes: a voltage detection circuit generating a first detection signal by comparing a first voltage with a target voltage; a voltage difference detection circuit enabled in response to an operation enable signal, generating a second detection signal by comparing a voltage difference between the first voltage and a second voltage with a target gap voltage; a control circuit generating a first up/down code and the operation enable signal according to the first detection signal, and generating a second up/down code according to the second detection signal; a first voltage generation circuit generating the first voltage by down-converting a supply voltage, and adjusting a level of the first voltage according to the first up/down code; and a second voltage generation circuit generating the second voltage by boosting up the supply voltage, and adjusting a level of the second voltage according to the second up/down code.

In accordance with another embodiment of the present invention, a method for generating an internal voltage includes: comparing a first voltage with a target voltage; increasing a level of the first voltage when a level of the first voltage is lower than a level of the target voltage; comparing a voltage difference between the first voltage and a second voltage with a target gap voltage in response to an operation enable signal to produce a comparison result; and adjusting a level of the second voltage according to the comparison result.

In accordance with another embodiment of the present invention, a semiconductor device includes: generating a down-converted voltage by down-converting a supply voltage; and a boosted voltage generation circuit suitable for generating a boosted voltage by boosting up the supply voltage, wherein the down-converted voltage generation circuit increases a level of the down-converted voltage when a level of the down-converted voltage is lower than a level of target voltage, and wherein the boosted voltage generation circuit increases a level of the boosted voltage when a voltage difference between the down-converted voltage and the boosted voltage is smaller than a target gap voltage, and decreases the level of the boosted voltage when the voltage difference is equal to or greater than the target gap voltage.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram illustrating an internal voltage generation device in accordance with an embodiment of the present invention.

FIG. 2 is a detailed block diagram of a core voltage detection circuit shown in FIG. 1 .

FIG. 3 is a detailed block diagram of a voltage difference detection circuit shown in FIG. 1 .

FIG. 4 is a timing diagram for describing an operation of the voltage difference detection circuit shown in FIG. 3 .

FIG. 5 is a detailed block diagram of a core voltage generation circuit shown in FIG. 1 .

FIG. 6 is a detailed circuit diagram of a reference voltage adjuster shown in FIG. 5 .

FIG. 7 is a detailed block diagram of a boosted voltage generation circuit shown in FIG. 1 .

FIG. 8 is a detailed circuit diagram of a level detector shown in FIG. 7 .

FIGS. 9 and 10 are detailed diagrams of a target gap voltage generation circuit shown in FIG. 1 .

FIG. 11 is a flowchart for describing an internal voltage generation operation in accordance with an embodiment of the present invention.

FIGS. 12A to 12D are timing diagrams for describing the internal voltage generation operation shown in FIG. 11 .

DETAILED DESCRIPTION

Exemplary embodiments of the present invention will be described below in more detail with reference to the accompanying drawings. The present invention may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present invention to those skilled in the art. Throughout the disclosure, like reference numerals refer to like parts throughout the various figures and embodiments of the present invention.

It is noted that reference to “an embodiment,” “another embodiment” or the like does not necessarily mean only one embodiment, and different references to any such phrase are not necessarily to the same embodiment(s).

It will be understood that, although the terms “first”, “second”, “third”, and so on may be used herein to describe various elements, these elements are not limited by these terms. These terms are used to distinguish one element from another element. Thus, a first element described below could also be termed as a second or third element without departing from the spirit and scope of the present invention.

It will be further understood that the terms “comprises,” “comprising,” “includes,” and “including” when used in this specification, specify the presence of the stated elements and do not preclude the presence or addition of one or more other elements. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.

As used herein, singular forms may include the plural forms as well and vice versa, unless the context clearly indicates otherwise. The articles ‘a’ and ‘an’ as used in this application and the appended claims should generally be construed to mean ‘one or more’ unless specified otherwise or clear from context to be directed to a singular form.

FIG. 1 is a block diagram illustrating an internal voltage generation device 100 in accordance with an embodiment of the present invention. In the present embodiment, a core voltage (VCORE) is used as an example of a voltage obtained by down-converting a supply voltage (VDD), and a boosted voltage (VPP) is used as an example of a voltage obtained by boosting the supply voltage (i.e., by a charge pumping operation).

Referring to FIG. 1 , the internal voltage generation device 100 may include a core voltage detection circuit 110, a voltage difference detection circuit 120, a control circuit 130, a core voltage generation circuit 140, and a boosted voltage generation circuit 150.

The core voltage detection circuit 110 may generate a first detection signal DET1 by comparing a core voltage VCORE and a target core voltage VCORE_TG. For example, the core voltage detection circuit 110 may output the first detection signal DET1 at a logic high level when a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG. The core voltage detection circuit 110 may output the first detection signal DET1 at a logic low level when a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG. The core voltage detection circuit 110 may output the first detection signal DET1 at a logic high level when a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG. Meanwhile, the core voltage detection circuit 110 may perform a comparison operation according to a first period signal OSC1, and output the first detection signal DET1 according to a second period signal OSC2. The first period signal OSC1 and the second period signal OSC2 may be signals having the same period but activated at different timings. For example, the first period signal OSC1 and the second period signal OSC2 may be signals having a phase difference of approximately 180 degrees.

The voltage difference detection circuit 120 may be enabled according to an operation enable signal GAP_EN, compare the voltage difference between the core voltage VCORE and the boosted voltage VPP with a pre-set target gap voltage GAP_TG to generate a second detection signal DET2. The voltage difference detection circuit 120 may output the second detection signal DET2 at a logic high level when the voltage difference is smaller than the target gap voltage GAP_TG. The voltage difference detection circuit 120 may output the second detection signal DET2 at a logic low level when the voltage difference is equal to or greater than the target gap voltage GAP_TG. Meanwhile, the voltage difference detection circuit 120 may perform a comparison operation according to the first period signal OSC1, and output the second detection signal DET2 according to the second period signal OSC2.

The control circuit 130 may generate a first up/down code UP/DN1<1:m> and the operation enable signal GAP_EN according to the first detection signal DET1. For example, when a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG and the first detection signal DET1 becomes a logic high level, the control circuit 130 may control the first up/down code UP/DN1<1:m> to raise the level of the core voltage VCORE. Conversely, when a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG and the first detection signal DET1 becomes a logic low level, the control circuit 130 may omit an operation of adjusting the level of the core voltage VCORE by not controlling the first up/down code UP/DN1<1:m>, and may activate the operation enable signal GAP_EN.

Also, the control circuit 130 may generate a second up/down code UP/DN2<1:m> according to the second detection signal DET2. For example, when the voltage difference is smaller than the target gap voltage GAP_TG and the second detection signal DET2 becomes a logic high level, the control circuit 130 may control the second up/down code UP/DN2<1:m> to raise the level of the boosted voltage VPP. Conversely, when a level of the voltage difference is equal to or higher than a level of the target gap voltage GAP_TG and the second detection signal DET2 becomes a logic low level, the control circuit 130 may control the second up/down code UP/DN2<1:m> to lower the level of the boosted voltage VPP. Meanwhile, the control circuit 130 may output the first up/down code UP/DN1<1:m>, the operation enable signal GAP_EN, and the second up/down code UP/DN2<1:m> according to the first period signal OSC1.

The core voltage generation circuit 140 may generate a core voltage VCORE based on the supply voltage VDD, and control the level of the core voltage VCORE according to on the first up/down code UP/DN1<1:m>. The core voltage generation circuit 140 may generate the core voltage VCORE by down-converting the supply voltage VDD. The boosted voltage generation circuit 150 may generate the boosted voltage VPP by boosting up the supply voltage VDD, and control the level of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>.

Meanwhile, the internal voltage generation device 100 may include a target gap voltage generation circuit 160 for generating the target gap voltage GAP_TG. According to the embodiment of the present invention, the target gap voltage generation circuit 160 may generate the target gap voltage GAP_TG according to a temperature code (not shown) that represents temperature information in the inside of the semiconductor memory device or an error correction operation signal (not shown) that represents whether an error correction operation is performed or not.

FIG. 2 is a detailed block diagram of the core voltage detection circuit 110 shown in FIG. 1 .

Referring to FIG. 2 , the core voltage detection circuit 110 may include a first comparator 112 and a first latch 114.

The first comparator 112 may compare the core voltage VCORE with the target core voltage VCORE_TG according to the first period signal OSC1 to output a first comparison signal COMP1. The first comparator 112 may be enabled in response to the first period signal OSC1. The first comparator 112 may output a first comparison signal COMP1 having a logic high level when a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG, and output the first comparison signal COMP1 having a logic low level when a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG.

The first latch unit 114 may latch the first comparison signal COMP1, and output the latched first comparison signal COMP1 in response to the second period signal OSC2 as the first detection signal DET1. According to an embodiment of the present invention, the first latch 114 may invert the latched first comparison signal COMP1 to output the inverted signal as the first detection signal DET1.

FIG. 3 is a detailed block diagram of the voltage difference detection circuit 120 shown in FIG. 1 .

Referring to FIG. 3 , the voltage difference detection circuit 120 may include an analog subtractor 122, a second comparator 124, and a second latch 126.

The analog subtractor 122 may be enabled in response to the operation enable signal GAP_EN, and output a voltage difference signal D_CORE_PP corresponding to the voltage difference between the core voltage VCORE and the boosted voltage VPP. Herein, the voltage difference signal D_CORE_PP may have an analog value corresponding to the voltage difference between the core voltage VCORE and the boosted voltage VPP. For example, when the core voltage VCORE is approximately 600 mV and the boosted voltage VPP is approximately 1.0 V, the analog subtractor 122 may output a voltage difference signal D_CORE_PP having an analog value of approximately 400 mV.

The second comparator 124 may compare the voltage difference signal D_CORE_PP with the target gap voltage GAP_TG according to the first period signal OSC1 to output the second comparison signal COMP2. The second comparator 124 may be enabled in response to the first period signal OSC1 and, when the voltage difference signal D_CORE_PP is equal to or greater than the target gap voltage GAP_TG, output a second comparison signal COMP2 having a logic high level, and, when the voltage difference signal D_CORE_PP is smaller than the target gap voltage GAP_TG, output a second comparison signal COMP2 having a logic low level.

The second latch 126 may latch the second comparison signal COMP2, and output the latched second comparison signal COMP2 in response to the second period signal OSC2 as the second detection signal DET2. According to an embodiment of the present invention, the second latch unit 126 may invert the latched second comparison signal COMP2 to output the inverted signal as the second detection signal DET2.

FIG. 4 is a timing diagram for describing an operation of the voltage difference detection circuit 120 shown in FIG. 3 . In FIG. 4 , it may be assumed that the operation enable signal GAP_EN is activated.

Referring to FIG. 4 , the analog subtractor 122 may output a voltage difference signal D_CORE_PP corresponding to the voltage difference between the core voltage VCORE and the boosted voltage VPP.

The second comparator 124 may output the second comparison signal COMP2 having a logic low level when the voltage difference signal D_CORE_PP is smaller than the target gap voltage GAP_TG according to the first period signal OSC1. The second latch 126 may invert the latched second comparison signal COMP2 to output the inverted signal as the second detection signal DET2 having a logic high level. The control circuit 130 may adjust the second up/down code UP/DN2<1:m> according to the second detection signal DET2 having a logic high level, and output the second up/down code UP/DN2<1:m> according to the first period signal OSC1. The boosted voltage generation circuit 150 may raise the level of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>. Accordingly, the analog subtractor 122 may output a voltage difference signal D_CORE_PP that has been raised to a predetermined voltage level.

When the operation is repeatedly performed and the voltage difference signal D_CORE_PP is equal to or greater than the target gap voltage GAP_TG, the second comparator 124 may output the second comparison signal COMP2 having a logic high level according to the first period signal OSC1, and the second latch 126 may output the second detection signal DET2 of the logic low level according to the second period signal OSC2.

The control circuit 130 may adjust the second up/down code UP/DN2<1:m> according to the second detection signal DET2 having a logic low level, and the boosted voltage generation circuit 150 may decrease a level of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>.

Through such an operation, the voltage difference signal D_CORE_PP may toggle in a range adjacent to a level of the target gap voltage GAP_TG.

FIG. 5 is a detailed block diagram of the core voltage generation circuit 140 shown in FIG. 1 .

Referring to FIG. 5 , the core voltage generation circuit 140 may include a reference voltage adjuster 142 and a core voltage driver 144.

The reference voltage adjuster 142 may adjust a level of a first reference voltage VREFC according to the first up/down code UP/DN1<1:m>.

The core voltage driver 144 may drive the supply voltage VDD according to the first reference voltage VREFC to output the core voltage VCORE.

FIG. 6 is a detailed circuit diagram of the reference voltage adjuster 142 shown in FIG. 5 .

Referring to FIG. 6 , the reference voltage adjuster 142 may include a first comparator OP1, a pull-up driver PDR1, a plurality of trimming resistors RT0 to RTm, and a plurality of first switches TSW1 to TSWm. For example, the pull-up driver PDR1 may include a PMOS transistor, and the first switches TSW1 to TSWm may include transistors, for example, NMOS transistors.

The first comparator OP1 may compare a feedback voltage VFB1 and a bandgap voltage VBG with each other to output a drive control signal PU1. The band gap voltage VBG may be a voltage having a predetermined voltage level which is irrelevant to the changes in the voltage supplied from the outside. The first comparator OP1 may generate a drive control signal PU1 which is activated by a logic low level when the level of the feedback voltage VFB1 is lower than that of the bandgap voltage VBG.

The pull-up driver PDR1 may drive a first node DND1 with the supply voltage VDD according to the drive control signal PU1.

The trimming resistors RT0 to RTm may be coupled in series between the first node DND1 and the ground voltage VSS terminal. For reference, the feedback voltage VFB1 may be outputted from a common node CND2 of the last trimming resistors RTm−1 and RTm.

The first switches TSW1 to TSWm may be coupled between a common node of the neighboring trimming resistors and a reference voltage output node VREF_ND, respectively. For example, a first switch SW1 may be coupled between a common node CND1 of the first trimming resistor RT1 and the second trimming resistor RT2 and an output node VREF_ND of the first reference voltage VREFC. Each of the first switches TSW1 to TSWm may be turned on according to a corresponding bit of the first up/down code UP/DN1<1:m>.

With the above structure, the voltage of the first node DND1 may be determined by the trimming resistors RT0 to RTm, and a level of the first reference voltage VREFC outputted from the reference voltage output node VREF_ND may be determined depending on a status of a switch that is turned on among the first switches TSW1 to TSWm. For example, when the first switch TSW1 is turned on according to the first bit UP/DN1<1> of the first up/down code UP/DN1<1:m>, the voltage of the first node DND1 may be divided by a ratio of the first resistor RT0 and the remaining resistors RT1 to RTm, and the divided voltage, i.e., a voltage of the common node CND1, is outputted as the first reference voltage VREFC.

FIG. 7 is a detailed block diagram of the boosted voltage generation circuit 150 shown in FIG. 1 .

Referring to FIG. 7 , the boosted voltage generation circuit 150 may include a level detector 152, an oscillator 154, and a charge pump 156.

The level detector 152 may generate an adjusted voltage VADJ by adjusting a division ratio of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>, and generate the oscillation control signal OSC_EN by comparing the second reference voltage VREFP with the adjusted voltage VADJ. For example, when a level of the adjusted voltage VADJ is equal to or higher than a level of the second reference voltage VREFP, the level detector 152 may activate the oscillation control signal OSC_EN by a logic high level. Conversely, when a level of the adjusted voltage VADJ is lower than the second reference voltage VREFP, the level detector 152 may deactivate the oscillation control signal OSC_EN by a logic low level.

The oscillator 154 may be enabled in response to the oscillation control signal OSC_EN to generate pumping control signals CLK1 and CLK2. The pumping control signals CLK1 and CLK2 may include a first clock signal CLK1 and a second clock signal CLK2 that have inverted phases to each other. The charge pump 156 may perform a charge pumping operation using the supply voltage VDD according to the pumping control signals CLK1 and CLK2 to generate a boosted voltage VPP.

FIG. 8 is a detailed circuit diagram of the level detector 152 shown in FIG. 7 .

Referring to FIG. 8 , the level detector 152 may include a plurality of divided resistors RD1 to RDm, a base resistor RD0, a plurality of second switches DSW1 to DSWm, and a second comparator OP2. According to the embodiment of the present invention, the second switches DSW1 to DSWm may be formed of transistors, for example, NMOS transistors.

The divided resistors RD1 to RDm may be coupled in series between the supply voltage VDD terminal and a second node DND2. Herein, the adjusted voltage VADJ may be outputted from the second node DND2. The base resistor RD0 may be coupled between the second node DND2 and the ground voltage VSS terminal.

The second switches DSW1 to DSWm may correspond to the divided resistors RD1 to RDm, respectively, and may be coupled in parallel with the corresponding divided resistors. The second switches DSW1 to DSWm may be turned on according to a bit of the corresponding second up/down code UP/DN2<1:m>, individually.

The second comparator OP2 may compare the adjusted voltage VADJ outputted from the second node DND2 with the second reference voltage VREFP to output the oscillation control signal OSC_EN. When a level of the adjusted voltage VADJ is equal to or higher than a level of the second reference voltage VREFP, the second comparator OP2 may generate the oscillation control signal OSC_EN that is activated by a logic high level.

With the above structure, the voltage of the second node DND2 may be determined according to a ratio of the total resistance value of the divided resistors RD1 to RDm and the resistance of the base resistor RD0, and a level of the adjusted voltage VADJ outputted from the second node DND2 may be determined depending on a status of at least one switch that is turned on among the second switches DSW1 to DSWm. For example, when only the first switch DSW1 is turned on according to the first bit UP/DN2<1> of the second up/down code UP/DN2<1:m>, the voltage of the second node DND2 may be determined by a ratio of the total resistance value of divided resistors RD2 to RDm and the resistance of the base resistor RD0, and outputted as the adjusted voltage VADJ.

FIG. 9 is a detailed block diagram of an example of the target gap voltage generation circuit 160 shown in FIG. 1 .

Referring to FIG. 9 , the target gap voltage generation circuit 160 may include a resistance divider 162 and a selector 164.

The resistor divider 162 may include a plurality of resistors RS0 to RSn coupled in series between the supply voltage VDD terminal and the ground voltage VSS terminal to output a plurality of division voltages DV1 to DVn. The selector 164 may select one among the division voltages DV1 to DVn according to a temperature code TEMPCODE<1:n>, and output the selected division voltage as a target gap voltage GAP_TG.

FIG. 10 is a detailed block diagram of another example of the target gap voltage generation circuit 160 shown in FIG. 1 .

Referring to FIG. 10 , the target gap voltage generation circuit 160 may include an error correction operation detector 166 and an up-down controller 168.

The error correction operation detector 166 may detect whether an error correction operation is performed or not to generate an error correction operation signal ECCOP_ON. The error correction operation signal ECCOP_ON may be activated when an error correction operation is performed. The up-down controller 168 may control the target gap voltage GAP_TG according to the error correction operation signal ECCOP_ON. For example, when an error correction operation is performed and the error correction operation signal ECCOP_ON is activated, the up-down controller 168 may lower a level of the target gap voltage GAP_TG.

Hereinafter, an internal voltage generating method in accordance with an embodiment of the present invention will be described with reference to FIGS. 1 to 10 .

FIG. 11 is a flowchart for describing an internal voltage generation operation in accordance with an embodiment of the present invention.

Referring to FIG. 11 , the core voltage detection circuit 110 may generate the first detection signal DET1 by comparing the core voltage VCORE and the target core voltage VCORE_TG with each other in step S1000 (DETECT VCORE).

When a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG in step S1100 (NO), the first detection signal DET1 may become a logic high level. The control circuit 130 may control the first up/down code UP/DN1<1:m> to raise a level of the core voltage VCORE, and thus the core voltage generation circuit 140 may increase a level of the core voltage VCORE to output it in step S1200 (INCREASE VCORE). To be specific, the reference voltage adjuster 142 of the core voltage generation circuit 140 may increase a level of the first reference voltage VREFC according to the first up/down code UP/DN1<1:m>. The core voltage driver 144 may drive the supply voltage VDD according to the increased first reference voltage VREFC to raise a level of the core voltage VCORE.

The above operations of the steps S1000 to S1200 may be repeated until a level of the core voltage VCORE becomes equal to or higher than a level of the target core voltage VCORE_TG.

Conversely, when a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG in step S1100 (YES), the first detection signal DET1 may become a logic low level. The control circuit 130 may omit the operation of adjusting a level of the core voltage VCORE, and activate the operation enable signal GAP_EN.

The voltage difference detection circuit 120 may be enabled in response to the operation enable signal GAP_EN, compare the voltage difference between the core voltage VCORE and the boosted voltage VPP with a predetermined target gap voltage GAP_TG to generate the second detection signal DET2 in step S1300 (DETECT DIFFERENCE BETWEEN VPP AND VCORE).

When the voltage difference is smaller than the target gap voltage GAP_TG in step S1400 (NO), the second detection signal DET2 may become a logic high level. The control circuit 130 may control the second up/down code UP/DN2<1:m> to raise a level of the boosted voltage VPP. As a result, the boosted voltage generation circuit 150 may raise a level of the boosted voltage (VPP) in step 1500 (INCREASE VPP). More specifically, the level detector 152 of the boosted voltage generation circuit 150 may increase a level of the adjusted voltage VADJ by adjusting a division ratio of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>. When a level of the adjusted voltage VADJ is equal to or higher than a level of the second reference voltage VREFP, the level detector 152 may generate an oscillation control signal OSC_EN that is activated by a logic high level, and the charge pump 156 may perform a charge pumping operation to raise a level of the boosted voltage VPP.

Conversely, when a level of the voltage difference is equal to or higher than a level of the target gap voltage GAP_TG in step S1400 (YES), the second detection signal DET2 may become a logic low level. The control circuit 130 may adjust the second up/down code UP/DN2<1:m> to decrease a level of the boosted voltage VPP. As a result, the boosted voltage generation circuit 150 may decrease a level of the boosted voltage VPP in step S1600 (DECREASE VPP). More specifically, the level detector 152 may decrease a level of the adjusted voltage VADJ by adjusting the division ratio of the boosted voltage VPP according to the second up/down code UP/DN2<1:m>. When a level of the adjusted voltage VADJ is lower than a level of the second reference voltage VREFP, the level detector 152 may generate an oscillation control signal OSC_EN that is deactivated by a logic low level, and the charge pump 156 may stop a charge pumping operation to lower a level of the boosted voltage VPP.

FIGS. 12A to 12D are timing diagrams for describing the internal voltage generation operation shown in FIG. 11 .

FIG. 12A shows a case where a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG (the step S1100: YES) and the voltage difference is equal to or greater than the target gap voltage GAP_TG (the step S1400: YES). In these cases, the internal voltage generation device 100 may omit the operation of adjusting a level of the core voltage VCORE, and may decrease a level of the boosted voltage VPP until the voltage difference becomes smaller than the target gap voltage GAP_TG.

FIG. 12B shows a case where a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG (the step S1100: NO) and the voltage difference is equal to or greater than the target gap voltage GAP_TG (the step S1400: YES). In this case, the internal voltage generation device 100 may increase a level of the core voltage VCORE until a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG, and then decrease a level of the boosted voltage VPP until the voltage difference becomes smaller than the target gap voltage GAP_TG.

FIG. 12C shows a case where a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG (the step S1100: YES) and the voltage difference is smaller than the target gap voltage GAP_TG (the step S1400: NO). In this case, the internal voltage generation device 100 may omit the operation of adjusting a level of the core voltage VCORE, and may raise a level of the boosted voltage VPP until the voltage difference becomes equal to or greater than the target gap voltage GAP_TG.

FIG. 12D shows a case where a level of the core voltage VCORE is lower than a level of the target core voltage VCORE_TG (the step S1100: NO) and the voltage difference is smaller than the target gap voltage GAP_TG (the step S1400: NO). In this case, the internal voltage generation device 100 may increase a level of the core voltage VCORE until a level of the core voltage VCORE is equal to or higher than a level of the target core voltage VCORE_TG, and then raise a level of the boosted voltage VPP until the voltage difference becomes equal to or greater than the target gap voltage GAP_TG.

As described above, the present invention may maintain the voltage difference between the core voltage and the boosted voltage of the semiconductor memory device at a uniform level, thereby preventing an operation error from occurring due to a failure. Also, the target gap voltage GAP_TG between the core voltage and the boosted voltage may be set to a static target value as required or changed in real-time, thereby optimizing the voltage difference between the core voltage and the boosted voltage of the semiconductor memory device.

According to the embodiments of the present invention, an internal voltage generation device is able to prevent an operation error from occurring due to a failure by maintaining a predetermined voltage difference between a down-converted voltage (e.g., a core voltage) and a boosted voltage (e.g., a word line driving voltage).

While the present invention has been described with respect to the specific embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.

For example, the logic gates and transistors illustrated in the above embodiments of the present invention may be embodied in different positions and types according to the polarity of input signals. 

What is claimed is:
 1. An internal voltage generation device, comprising: a voltage detection circuit configured to generate a first detection signal by comparing a first voltage with a target voltage; a voltage difference detection circuit enabled in response to an operation enable signal, configured to generate a second detection signal by comparing a voltage difference between the first voltage and a second voltage with a target gap voltage; a control circuit configured to generate a first up/down code and the operation enable signal according to the first detection signal, and generate a second up/down code according to the second detection signal; a first voltage generation circuit configured to generate the first voltage by down-converting a supply voltage, and adjust a level of the first voltage according to the first up/down code; and a second voltage generation circuit configured to generate the second voltage by boosting up the supply voltage, and adjust a level of the second voltage according to the second up/down code.
 2. The internal voltage generation device of claim 1, wherein the control circuit: controls the first up/down code to increase a level of the first voltage when a level of the first voltage is lower than a level of the target voltage: and activates the operation enable signal when a level of the first voltage is equal to or higher than a level of the target voltage.
 3. The internal voltage generation device of claim 1, wherein the control circuit controls the second up/down code to increase a level of the second voltage when the voltage difference is smaller than the target gap voltage, and controls the second up/down code to decrease a level of the second voltage when the voltage difference is equal to or greater than the target gap voltage.
 4. The internal voltage generation device of claim 1, wherein the voltage detection circuit includes: a first comparator configured to compare the first voltage with the target voltage in response to a first period signal to output a first comparison signal; and a first latch unit configured to latch the first comparison signal, and output the latched first comparison signal as the first detection signal in response to a second period signal.
 5. The internal voltage generation device of claim 1, wherein the voltage difference detection circuit includes: an analog subtractor enabled in response to the operation enable signal, configured to generate a voltage difference signal corresponding to a voltage difference between the first voltage and the second voltage; a second comparator configured to compare the voltage difference signal with the target gap voltage in response to a first period signal to output a second comparison signal; and a second latch configured to latch the second comparison signal, and output the latched second comparison signal as the second detection signal in response to a second period signal.
 6. The internal voltage generation device of claim 1, wherein the first voltage generation circuit includes: a reference voltage adjuster configured to adjust a level of a first reference voltage according to the first up/down code; and a voltage driver configured to drive the supply voltage according to the first reference voltage to output the first voltage.
 7. The internal voltage generation device of claim 6, wherein the reference voltage adjuster includes: a first comparator configured to receive a band gap voltage and a feedback voltage to output a drive control signal; a pull-up driver configured to drive a first node with the supply voltage in response to the drive control signal; a plurality of trimming resistors coupled in series between the first node and a ground voltage terminal, wherein the feedback voltage is outputted from one among common nodes of neighboring trimming resistors; and a plurality of first switches coupled between the common nodes and an output terminal of the first reference voltage, respectively, and turned on according to each bit of the first up/down code.
 8. The internal voltage generation device of claim 1, wherein the second voltage generation circuit includes: a level detector configured to generate an adjusted voltage by adjusting a division ratio of the second voltage according to the second up/down code, and generate an oscillation control signal by comparing the adjusted voltage with a second reference voltage; an oscillator configured to generate a pumping control signal in response to the oscillation control signal; and a charge pump configured to generate the second voltage by performing a charge pumping operation using the supply voltage according to the pumping control signal.
 9. The internal voltage generation device of claim 8, wherein the level detector includes: a plurality of divided resistors coupled in series between a supply voltage terminal and a second node; a base resistor coupled between the second node and the ground voltage terminal; a plurality of second switches coupled in parallel with a corresponding one divided resistor among the divided resistors, and individually turned on according to each bit of the second up/down code; and a second comparator configured to compare the adjusted voltage outputted from the second node with a second reference voltage to output an oscillation control signal.
 10. The internal voltage generation device of claim 1, further comprising: a target gap voltage generation circuit configured to generate the target gap voltage, wherein the target gap voltage generation circuit includes: a resistance divider including a plurality of resistors coupled in series between a supply voltage terminal and a ground voltage terminal, configured to output a plurality of divided voltages; and a selector configured to select one divided voltage from the divided voltages according to a temperature code, and output the selected divided voltage as the target gap voltage.
 11. The internal voltage generation device of claim 1, further comprising: a target gap voltage generation circuit configured to generate the target gap voltage, wherein the target gap voltage generation circuit includes: an error correction operation detector configured to detect whether an error correction operation is performed or not to generate an error correction operation signal; and an up-down controller configured to control the target gap voltage according to the error correction operation signal. 